Synonyms for "donkey pump"

Words with similar meaning